stone foundation - German English Dictionary